home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
081
/
opcpnd26.arc
/
OPCPNODE.DOC
< prev
next >
Wrap
Text File
|
1988-02-27
|
13KB
|
297 lines
┌─────────────────────────────────────────────────────────────────────────────┐░
│ Opus Cbcs »» Darkness North «« (c) 1988 │░
└─────────────────────────────────────────────────────────────────────────────┘░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▓ ▒ ▒▒ ▒ ▒ ▒▒ ▒ ▓
█ ▓█▓ ░▓█▓ █ ▓ ▓ █ ▓█ ░▓ █▓ █
▓ ▓████▓ ▓░ ░▓ ▓████▓ ▓
░ ░ ░ ░
▀ ▀▀ ▀▀ ▀
Another fine piece of software emerges from the. . . . .
▄╔═╗
█║ ║ ╔═╗ ╔══╗ ║ ╔ ╔═╗╔ ╔══╗ ╔═══ ╔═══
█║ ║ ╠═╣ ╠═╦╝ ╠═╩╗ ║ ║║ ╠═ ╚══╗ ╚══╗
█║ ║ ║ ║ ║ ║ ║ ║ ║ ║║ ║ ╗ ╔ ║ ╔ ║
▀╚═╝ ╝ ╚═╝ ╚══╝ ╚═╝ ╚╝ ╚══╝ ╚══╝ ╚══╝
══════════════════════════════════════════
Dave Saunders
Darkness has moved from Iowa City, Iowa to Stuart, Florida. Look for it
to appear in future nodelists.
╔════════════════════════════════════════════╗
║ ██████████████████████████████████████████ ║
║ █ ┌────────────────────────────────────┐ █ ║
║ █ │ OPCPNODE │ █ ║
║ █ │ Opus Nodelist/Xlatlist │ █ ║
║ █ │ Conversion Utility │ █ ║
║ █ │ Version 2.60 │ █ ║
║ █ │ by │ █ ║
║ █ │ Dave Saunders │ █ ║
║ █ └────────────────────────────────────┘ █ ║
║ ██████████████████████████████████████████ ║
╚════════════════════════════════════════════╝
Quick and dirty documentation for OPCPNODE
VERSION 2.60
by Dave Saunders
404 SOUTH GOVERNOR APT 1
IOWA CITY, IOWA 52240
NODE 283/655
As of this version
OPCPNODE no longer requires the NODELIST.PRN file for processing!
The usual legal ramble goes here. This program makes no warranties, either
expressed or implied including warranties of merchantability or fitness
for a particular purpose. The author is not liable for any damages
sustained from the use or mis-use of this program. Hell, you are getting
it for free. What do you expect?
Please read the revision history at the end of this file for information
on important new developments.
IMPORTANT NOTE: Recently Telenet has changed the PC-Pursuit mnemonics. This
has all but brought our echo and netmail to a standstill. Version 2.0 of
OPCPNODE contains two programs. The main program, OPCPNODE, creates an
XLATLIST.CTL file which allows you to use PC-Pursuit to communicate with
PC-Pursuitable IFNA nodes. Due to the change in mnemonics, it is now
necessary to have a separate script file for each area code. OPCPNODE takes
care of this for you by referencing script files within the created
XLATLIST.CTL file which are composed of the PC-Pursuit area code with the
extension of SCR
( ie... 713-465-1234 would become "713.SCR"713-465-1234 )
The second program, MAKESCR.EXE, generates these script files for you. The
program will ask you the following questions:
1) Whether the script file will be for an Opus or Binkley system.
2) What your local telenet access phone number is.
3) What your pc-pursuit id number is.
4) What your pc-pursuit password is.
5) Whether you have a touch tone or pulse dial phone line.
MAKESCR.EXE then goes to work generating a separate script file for each
PC-Pursuitable area code with your id, password, phone number and the correct
Hayes dialing string. Since I take advantage of the Binkley Version 1.20
( Thank you Bob Hartman!!!! ) extended script language I use a separate set
of script files for each system. I have included sample script files for both
Binkley ( BINKLEY.SCR ) and Opus ( OPUS.SCR ). These script files must be in
the default directory along with EXCHANGE.LST for MAKESCR.COM to run. I
didn't do any type of error checking as far as the id numbers and passwords
are concerned because I just wasn't sure what other tricks Telenet had up
their sleeves. This program creates scripts for the additional
8 PC-Pursuit areas that have been added, but since Telenet has not announced
the exchanges which each will cover, OPCPNODE does not support them in this
version. As soon as information on the exchanges has been announced I will
release update files for OPCPNODE ( Probably version 2.60 or something of
the sort ).
PURPOSE: To examine the NODELIST.000 ( Current distribution nodelist )
file to create an XLATLIST.CTL file for opus which specifies the areas
which can be reached via pc-pursuit.
COMMANDS: To simply run the program enter: OPCPNODE
Optional command line parameters: /Q, /P, /nodelist extension
/Q -- Causes the program to skip the graphics screens at the beginning for
faster processing.
/P -- Causes the program to create a file named NODELIST.PCP which will show
you which PC-Pursuitable IFNA nodes are contained in your XLATLIST.CTL file
and it will highlight the ones that are crashmail systems.
NOTE: You must have the DOS SORT command in your DOS path to use
the /P option!
/??? -- You can include the extension for the current nodelist as a parameter
so that OPCPNODE can be used in batch files. To use OPCPNODE with no graphics
screens (optional), create the file NODELIST.PCP (optional) and process the
file NODELIST.225 you would enter:
OPCPNODE /Q /P /225
NOTE: The spaces shown here between parameters are required.
You must have all of the files included in this archive in the default
directory when running this program. The top part of your XLATLIST.CTL
file must be included as HEADER.CTL and the bottom part as TAIL.CTL
I have included samples of these from my system for your examination.
OPCPNODE will search through all of the nodes in your NODELIST file and
extract those which can be reached via pc-pursuit by directly dialing into
pc-pursuit and connecting to an areacode ( I have not included the areacodes
for areas like 815 and 718 which you must access through another area code
and then enter 1-815-xxx-xxxx or 1-718-xxx-xxx because I have not yet figured
out how to write a script file to take care of these exceptions. ). It will
then create your XLATLIST.CTL file by linking the header with the files created
by the program and the tail. You can then run XLATLIST on the resulting
XLATLIST.CTL file to create a NODELIST.SYS file which will use pc-pursuit for
those boards which can be reached in this manner.
Remember not to run PC-Pursuit crashmail during the day. This can be controlled
through the events in opus or binkley.
It is as simple as that.
Written by Dave Saunders, 27 February 1988. Comments and suggestions can
be sent to Dave Saunders at Dave's Place Opus, 283/655. Please call only
during National Mail Hour. I will be re-locating shortly ( in May ) and
I'm not sure of the hours of my board. The latest version of OPCPNODE
can always be file requested during NMH from 283/655 and 283/636.
WHAT I ASK OF YOU:
I'm not making this a shareware product, I don't want any cash, bonds or
stamps for my programming time and effort. What I would really like you
to do, however, is read the following passage and take the time to respond
to the issue.
Remember, your ability to use packet-switching networks such as PC-Pursuit
is in jeopardy. The FCC is proposing a $6.75 per hour tax to be levied upon
PC-Pursuit. Please write the FCC and indicate how this proposed tax would
affect you. Be polite and indicate what your current uses of telecommunication
systems are, including the benefits of the education and learning you are
receiving from them.
Letters should be sent to:
The Honorable Dennis R. Patrick, Chairman
Federal Communications Commission
Washington, D.C. 20554
Copies should also be sent to the following individuals at the same address:
Commissioner James H. Quello
Commissioner Mimi Weyforth Dawson
Commissioner Patricia Diaz Dennis
Mr. Gerald Brock, Chief, Common Carrier Bureau
Mr. William J. Tricarico, Secretary
Indicate "RE: CC DOCKET 87-215" at the top of your letter.
Do it today!
This program was inspired by Al Hoffman, author of the famous quote:
"The new family planning method for computer geeks:
Never have a download which lasts longer than 10 minutes."
REVISION HISTORY:
Version 2.6
-- I just got my Turbo Pascal Version 4.0 package yesterday!!!! I spent
the entire afternoon tweaking the program and converting it to the version
4.0 syntax and format. No other changes, if anyone notices any bugs or
peculiarites ( design inconsistencies<TM> ) please notify me via netmail.
OpcpNode now includes another program called ChekNod which helps in
identifying PC-Pursuitable FidoNet nodes from the DOS command line. Simply
run the program ChekNod from DOS and full instructions will be shown.
Version 2.5
-- I did almost a complete re-write of the program. The major new feature
is the ability to read directly from a COMPLETE nodelist file without first
having to create the NODELIST.PRN file. This will undoubtedly save quite a
bit of processing time and will eliminate the need for producing an Xlatlist
NODELIST.PRN file. OPCPNODE still supports the /P parameter for listing the
PC-Pursuitable IFNA nodes. OPCPNODE allows the user to specify the extension
number of the NODELIST file as a parameter upon initial startup. So, the
complete command line for starting the program to process NODELIST.015 with
no graphics screens shown and to produce the NODELIST.PCP file, would be:
OPCPNODE /Q /P /015
Note: The spaces between the parameters are required.
Version 2.0
-- Support for the new Telenet mnemonics has been added along with a script
generation program for both Opus and BinkleyTerm Version 1.20.
Version 1.06
-- This version will create a file called NODELIST.PCP in your default
directory if you provide the command line parameter /P This listing will
list all pc-pursuitable nodes and tell you whether they accept crashmail or
not. This file lists the net and node numbers of all pc-pursuitable
IFNA boards which will be listed in your XLATLIST.CTL file. You can also add
a command line parameter /Q which will stop the graphics screens from being
displayed.
I have also included a copy of the script file written by Zacharias Beckman,
sysop of the Opus Bard, 14/636. Thanks to Zacharias for filling out the
Opcpnode.ARC with a very well written script file for connecting Opus to
PC-Pursuit.
Version 1.05
-- More work on speeding up the program.
Version 1.04
-- Worked on speeding up the program again. On my Leading Edge Mode D with
a P.M.I. 80286 card I managed to trim another 25 seconds off of processing
time by playing around with the buffers on the text files. I switched
from the default buffer size of 128 bytes to FFF hex bytes on the
NODELIST.PRN file and 800 hex bytes ( around 2K ) on the output files. This
seems to have speeded the process up a great deal.
Version 1.03
-- Eliminated about 15% of the searches that the program must
make. In order to gain this speed it will be necessary to keep the PC-Pursuit
area code lists sorted. This means that if you decide to add an area code to
the list you must place it in proper sorted order.
-- Placed a timer routine in the code to determine exactly how long the program
takes to process a NODELIST.PRN file. Actually I put the timer routine in
the program so I could find out what type of difference the improvements
in the above description yielded. Rather than taking it out of the code after
I was finished with it I decided to leave it there to give the user something
to look at.
Version 1.02
-- Kind of prettied up the formatting of the resulting XLATLIST.CTL file at
the request of Zacharias Beckman ( 14/636 ).
Version 1.01
-- First working version. Corrected a bug in beta version 1.0 which checked
for a new net number only if the node was able to be accessed via pc-pursuit.
Dumb error. I'm just thankful that Version 1.0 was never publically released.
I also have a shareware version of this program which will scan any bbs listing
( assuming the areacodes and prefixes are in good, columnar order ) and create
a report which lists all of the pc-pursuitable numbers. I am requesting a
contribution of $5.00 for the use of this program. It may be obtained from:
The Endeavor Opus
Net/Node number 283/636, Iowa City
The name of the file will be PCP-RPT.ARC